.dplayer.dplayer-fulled{
	position: fixed !important;
	z-index: 2147483647 !important;
	top: 0 !important;
	left: 0 !important;
	width: 100% !important;
	height: 100% !important;
	padding:0 !important;
	margin:0 !important;
}
:root{ overflow:auto !important; }
.dplayer-web-fullscreen-fix{
	overflow:hidden !important;
	width: 100% !important;
}
.dplayer-menu-item > * {
	text-decoration: none !important;
}
.dplayer-loaded{ background-color:orange !important; }
.dplayer-fulled .dplayer-video{
	height: 100% !important;
}
.dplayer-web-fullscreen-fix .gm-dp-zTop{
	position: relative !important;
	z-index: 2147483647 !important;
}
.dplayer-icon:hover{
	background:#00b3ff!important;
}
.dplayer-label.title{
    text-align: center;
    vertical-align: middle;
}
.dplayer-setting-speeds {
    padding:0!important;
}
.speed-stting .dplayer-setting-speed-item,
.speed-stting .dplayer-setting-speed-item > span {
	height: 33px;
    line-height: 33px;
    text-align: center;
    vertical-align: middle;
}
.dplayer-setting-speeds:hover {
    background: none!important;
}
.dplayer-setting-speeds:hover > span.title {
	color: black;
    background-color: orange;
}
.dplayer-setting-speeds > span.title {
	width: 40px!important;
	margin: 0!important;
    display: inline-block;
    vertical-align: middle!important;
    white-space: nowrap;
    height: 21px;
    line-height: 21px;
    border-radius: 7px;
}
.dplayer-setting-speeds:hover .speed-stting {
	display:block;
}
.speed-stting {
	display:none;
    position: absolute;
    left: -7px;
    bottom: 33px;
    width: 56px;
    transition: all .3s ease-in-out;
    overflow: hidden;
    z-index: 1005;
    text-align: center;
    background: rgba(21, 21, 21, .9);
    border-radius: 2px;
}